import axios from 'axios'
// 把 vant 的 Dialog 组件拿过来
import { Dialog } from 'vant'

// 创建 axios 实例
const instance = axios.create({
  baseURL: 'http://47.94.148.165:3001/api',
  timeout: 10000
})
// http://47.94.148.165:3001/apidoc
// 配置请求拦截器
instance.interceptors.request.use(config => {
  return config
})
// 判断是购物车相关所有的接口都是以/cart开头，每一个购物车相关的接口都要判断token是否真实有效

// 配置响应拦截器
instance.interceptors.response.use(
  response => {
    return response.data
  },
  err => {
    Dialog.alert({ title: '网络错误', message: '网络不给力, 稍后再来' })
  }
)
export default instance